arm prosthesis - German English Dictionary